package org.raymond.iworks.study.basic.designpattern.state.money;

import lombok.Setter;

/**
 * @author raymond
 * @version V1.0
 * @Description: TODO
 */
@Setter
public class Context extends AbstractState{
    private State state;

    @Override
    public void checkEvent(Context context) {
    }
    @Override
    public void checkFailEvent(Context context) {
    }
    @Override
    public void makePriceEvent(Context context) {
    }
    @Override
    public void acceptOrderEvent(Context context) {
    }
    @Override
    public void noPeopleAcceptEvent(Context context) {
    }
    @Override
    public void payOrderEvent(Context context) {
    }
    @Override
    public void orderFailureEvent(Context context) {
    }
    @Override
    public void feedbackEvent(Context context) {
    }

    @Override
    public String getCurrentState() {
        return null;
    }
}
